mine disposal - German English Dictionary